#8 Pass alert instance to delegates so alerts can be distinguished