Humans, machines and environment.' ...