This kinda summarizes how I'm trying to think...