got collisions and stacking limits working