refactored docs and reload