added vertical view pager, modified