fixed setNewX