improved the docs