supports multiple plcs