Objective-c tool class