rearranged positions