Implementation
Possible to use vtags for verification that data hasn't changed.