moving uidevice to sfioskit