greater part is now created reversed