fixing shit FUCK