add support for multiple trips