"Finished" graphic diff for now

really unclean, however, gets the job done that we need it to get done