add blocking-multi-shell