OnShow trigger
onTimer trigger