edmunds review delegate refactored