fix vread