PLC Shorts