add viewpager
small change