project purpose update