updated docs
added more documentation