Improve sales logic