enhanced check by using kernel headers