Guilds were set up to provide lodging and employment for the emigrants, for a fee of course. The fee ensured that the worker would be paid a decent wage and that his employer would not deceive him.
You've got to not be afraid to innovate, but also don't delude yourself into thinking something's working when it's not Or you can get fixated on a bad solution.