resolve the new object form bug