update for levels