variable short circuit