Timeout Implementation + Segment