fixed checks for sandybridge/westmere requirements