added hard fail for auditable being null