adding more email notification code. actually hook into the new methods