left neighboring boxes now update on add correctly

still haven't been able to get to the state saving part its 1 am and I need to rest