Resurrected old back-end read routine