rearranged intro