version lock requirements