fix bug 0918
merge 0918