added process 3-4