vanity of daedalus.