Utility System Design