updated API documentation
clean up
clean up