i fixed everything that was wrong i think