fix invisible id bug