Revise structure