improvements for docs