wip: service doesn't update directive on time