create ground in its own scope