add 30-minute sleep timer