dont allow CPI to be the onpagelistener for viewpager