porter: Sped up string reading