fix bug: multiple redirect in start_new_trip. solved by bring check for mobile into if condition