comprehensive reading