done task4b