break out versioning+find