Archives for necessary skills to survive