add design component