updated
wired os detection