Still trying to work out the broken ness of iOS.