fix bug compile

Compile