Reflected shaving in documented version

moved "return" to top, removed "self" variable entirey