now checks BOTH axes when 1 changes