more documentation in functions