update for mixed