about #137:
if LUT fails, try CSR