use flash.now, fix create event logic and controller