Deakstadieđáhus: Life and human habitat