add version lock