checking in segment evaluation driver