updated tests to include version and id