Study Code:update structure