objc-1 updated declaraton to include properties