add icarus depend