implemented solution to prepare for pager and the player search feature