New utilities