fix multiple 'NEW' bug