does not short circuit before unlocking when funds prove insufficient