Rewrote Utils