few methods are usable on every os so it will only panic on methods that dont work