Adaptive Segments