Hundred school of thought contending