adding framework for selection view pager