shell backend as python module