process and project flow