first zanimo arg can always be a promise[el]