include proper css and allow to cancel operation via event