made a lot of mistakes, having low framerates compared to other runners, and i cant figure out why widepeeposad