thoughts on alarm API