Your conditions: William J. Liu