add newton.cc