Changed so it doesn't suck