update documentation
fix formatting