resolveUseWhen