works well in iphone4s simulator too, but not my own 4s