Directive example + stylise service improvement