reading can requires the ability to see