minor updates to api and dox