modern context creation

DAVE ZUP