update the final project