dorzucenie kilku zmodyfikowanych klas obslugujacych alarmy, ktore kiedystam napisalem :)