added boxes for segment purpose
segment