extract reader page render to views