add minFunc library