update to documentation and styling