added put_down_points_generator