still have an error
it works
stuff