[DLN-CLF] add new form mechanism