added world loader
merge