weaving together themes of strength