fix compilation errror