fix lookup directive + notification injection in repository