upper limit on versions