updated batterPos