I need to break out of this similar structure. This one is not too bad but too repetitive. Needs a revisit soon.

Investigation (v1)