For a second I thought this was Johnny 5.