adding general documentation