context creation beginning