finalized first part of docu