From the example above, this should be a func of the right signature.