Your conditions: Hu, Cheng