added osutil module