lance weiss