updated uidevice-extension