Text this: Necessary functionalities for traditional and electronic active reading