add little more documentation