add some view, close #6