update the graphics on the client

seems to be a bug where some values are getting corrupt, need to fix next