adding IOKit dependency to allow for lower level device detection and validation