rearranging profile preparatory to parallelizing