fixed a few bugs related to Xy, also made verbose FALSE default on lots of functions