is this thing on?

Let's hope those power cables are now unchewed