fixed user bug on addevent