manual upgrade