fix recurrent event issue