waylen leach