Because he has to fabricate here the R[A] and pass it to block