added competitive analysis