format changes, working on docs and api