Updated codedesign