update private context creation