added objective-shorthand 1.2