New extension of TypedAct for executing on Android UI thread
allow timer to reschedule