fixed some stupid stuff
durr