began implementation on Reader::parseList