raphics for its time