Requirement 4 - adding support for Multiple Alarms