hometask 3 - directives