formatting tidy up