Now it uses the read-all in utils instead of its own.