first inputs from discussion for task 4