better documentation
whitespace change