child_stat controller type refactor