[Add] Command Pattern.