added graphics context example