update with new context requirements