revise to conform to forthcoming tutorial