thoughts.

(broken down into think pieces)