nd all that encompasses ....