add cavalue