function documentations updated