down to one warning when building in xcode 4.x