updated xy_scatter. added more options