[Untested] CPEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE

Spent most of the time trying to fix a client-side error from the server
side :P, thanks to 123DMWM for some help and stuff