add keep awake timer