added standard documentation