Add a comprehensive description