update categorycontroller, sendreportcontroller and ListenerGPS