environmental gradient