removed use of sh