improved documentation
improved comment