get fucked sigsegvs, I won this time. very early, probably very broken, havent really had time to test too muj