add 'add_custom_dic' functoin