CAMSURV-1: Updating logic, made GPS function rationally