[Banner]: implemented upgrade stuff