Working Version
Environment Gather Logic Fix