implemented the conductor handler