3.1 upgrade guide