an example using the versioning dao project