some more documentation written