this isnt good gitting