- Add documentation, removed unused function and use adprep in the strategy