modifying the sh