updated _new with online and orig with SOC