add basic iphone support