documentation finished inital draft