Rearranged Code.