System Design - cost-optimization