fixing sh