* calling plugin without shell * spelling error * option on register to select a shell
* calling plugin without shell * spelling error
* json encoder * thread to pass messages * description for example