trying to get everything to talk to everything, kind broken with alarm