scripts for task 3