A method for virtual function self-organisation in operation of a network service in a virtual network environment managed by a Network Functions Virtualisation Management and Orchestration, NFV MANO, system, the method comprising: - monitoring processing load on a first service chain component, wherein the operation of monitoring comprises service chain components located downstream in the same service chain as the first service chain component reading announcements indicative of processing load change at the first service chain component; - if a processing load change is detected at the first service chain component the method comprises: - determining if a processing load on a second service chain component, the second service chain component being located downstream in the same service chain as the first service chain component, is expected to cross a threshold, wherein downstream refers to direction in which the processing load propagates through the service chain, wherein in the operation of determining comprises the service chain components located downstream in the same service chain as the first service chain component calculate their respective expected load changes; and - if it is determined that the processing load on the second service chain component is expected to cross the threshold notifying the NFV MANO system about the expected threshold crossing. - monitoring processing load on a first service chain component, wherein the operation of monitoring comprises service chain components located downstream in the same service chain as the first service chain component reading announcements indicative of processing load change at the first service chain component; - if a processing load change is detected at the first service chain component the method comprises: - determining if a processing load on a second service chain component, the second service chain component being located downstream in the same service chain as the first service chain component, is expected to cross a threshold, wherein downstream refers to direction in which the processing load propagates through the service chain, wherein in the operation of determining comprises the service chain components located downstream in the same service chain as the first service chain component calculate their respective expected load changes; and - if it is determined that the processing load on the second service chain component is expected to cross the threshold notifying the NFV MANO system about the expected threshold crossing. - determining if a processing load on a second service chain component, the second service chain component being located downstream in the same service chain as the first service chain component, is expected to cross a threshold, wherein downstream refers to direction in which the processing load propagates through the service chain, wherein in the operation of determining comprises the service chain components located downstream in the same service chain as the first service chain component calculate their respective expected load changes; and - if it is determined that the processing load on the second service chain component is expected to cross the threshold notifying the NFV MANO system about the expected threshold crossing.