fix compile #2