add alert delegator