promise [services e diretivas]