add CustomWidget