prepare for IOS transport!