Redo New... functions
test adjustments