world with defineguard