compile fix test