fleshed out more of the documentation.