documenting procedure
more explanat