Initial version, minimal working reader.