indexing seems to work (somewhat faster); commit to update vm copy