What Makes A Market Perfectly Competitive