removed "returnMe", added some illustrative comments