more device compat