some versions fuckups