util -> model