use objective-c styling