Update with fixes for my new installation. Things like needed to set mode when adding a new trip. Not sure if this should just be implemented as a default or not.