final directions for iOS