app: add a timer to reset and refresh