incorporate luyi updates