Modified due to integration of the linkage vector in the environment.