remove documentation
refactor