Updated some stuff, still doesn't even remotely work