allow consumer