add depend icarus