iphone compatibility
merge