completed update and versioning tests, with corresponding changes to
main code

- removed old per DO-test