improving and moving the documentation