better in app settings kit platform handling