changed custom alert view protocol to block