Update and rename new.cp to si.cpp