Updated Design Code