almost formatted

ready to format