Changed project function