id bug fix