Modernized objective-c language