reset and rearranged