fix cannot compile issue