soleil leach