upgrade appframework