updates to main and model-utilities