js World implementation