update for intervals/categorical