doc; indentation
remove unnecessary state