add camluv_condition impl.