incomplete changes to world gen