basic infrastructure and implemented manufacturer detection