edit Context class