Leroy “Patrick” Muffler and David Fleishhacker today