Better documentation and code quality