[add] add some custom view