add os detection for push services