delete alert implemented