fix but counting when pushing on empty tile