revise diagram