finalized read methods