Changed delegate name to make more sense.
Updated example