working on getting stacking in order