adds documentations