Recent development of Faith conjecture