another use of the simpler gvContext()