batch collecting gps properly