added want stacking