fixing cart transform bug lol