different check for AR logic branch