tidied up the comments