prevent overselling