fixed text reading