fix bug in reccurnce events