update structure fig