dealloc is no longer necessary
dispatch_release no longer necessary
Specta++
various fixes as a result of upgrading deployment target