Obj-c self using tools.