move ModelUtils to ModelUtilService