fixed task 4