first attempt at an alarm... probably not what I want
more tests.