Implemented upgrade slots