competition technologies