version requirement