add assertion to prevent from rejecting records without a reason.