yidanyuan: What could have been