rearranged sections in pipeline