Basic functionality returned with trips.

Probably contains bugs.