better fct naming