Add command delegate