fix compile error 2