fix compile on 1.9