marginal checking