The 2nd read never gets anything on ava2 so remove it entirely and just
return an error if we are out of sync