added try catch around chain#diFilter