alarm data structure changes