liberty xc practices