added world group support
Revert "added world group support"

This reverts commit 69b8715c80f8e70442dad053ba5d419cee1e27bd.
Revert "Revert "added world group support""

This reverts commit 0eede88b9f328dd05daa70d8da3ff537c4518746.