Mostly working, tweaks to findregion and we should be good.