plugin and interactive shell first version complete