graphics first version