filial controller