I misundertood how this work and wasn't committing stuff DX