implemented trips service