added set_point_a method