bug fix re: x/y