fixed the stupid stuff