Updated alarm clock with peter's codes