adding sh as dependency