add new abstract method nextView.