whitespace & misc tidying