Add commander implementation