changed world loading mechanism