update sg_read sg_readvtx