dead end, branching
got alarm working