id bug fixed