edit alarm works and fixed bug in BinaryRepeatedDate where isRepeated gives the wrong output