rearranged project