enhanced documentation
added documentation
added documentation