proper version requirement