initX initY return float