pull down to refresh

  1. To have challenged a habit
  2. To have grown, hunted or foraged and prepared a whole meal
  3. Having built or created something for the next generation.