tidied up language