Possible Answers For: Icarus' artificial appendage