update for hybrid