2 graphics interfaces