First pass at kingdom spread algo