@builderofcastles: The current theory