adding school of tought. closes #143