Broken currently, making a quick fix
wont take TOO long, right? heh.. RIGHT???
SHOULD be fixed, havent tested yet.