added pci scanning