imporoving the docu