Todays Inspection I think a upgrade may be needed

Nope no penny

Three wires under one of the load side lugs is enough to warrant some work.