Coordinator core impl
modify ignore case