Yes to every single word.

image