#5 - add support for free-of-charge events