Started Multiworld implementation... and it works kinda....