add bash analysis, remove functions