added support for os detection