use segment.io for tracking