PCI board review