added alarm queue which receives all sorts of device events