task 5: added test