Creating a Competitive Application