in progress of docs refactoring