Implemented readName and friends