last 40 versions