Fixed and improved documentation