Update projection.C