added some documentation
added more documentation
added more documentation