explain reason for python2 setting