create MLUtil