added logging to daos and new CouponDao