a start on set alarm implementation