Consider reading in everything, then make a hash.