Updated the graphics classes

recieved from the group