the return of Icarus