modify utils