--------------------
------.. .I.Am.Legend ..