How Do You Build a "Complete" Product?