the difference between version A and version B