modify leach