upgraded the documentation