get rid of unnecessary id