trying to find a work around for iOSs inability to do anything correctly