SDL sucks and I dont wanna use it.