Alarm server completed, except tests