Wanderoo definitions