Are we sure it makes sense to use the environment in this way? I guess it makes sense.