change it to use sh