improve addon management