added leach loading