implemented bash integration and beginning parsing