selection now integrates with pageViewController