add fct