edit common framework