The recruitment system in EB is based upon regions and types of governments. It is still being tweaked, but it is quite complex. It is an essential component of EB and was a nightmare to build. I only had a very very small hand in it, and I spent many an hour just looking at spreadsheets and text code. Big props to Khelvan, as this is his baby.