fixed iphone bug, I think