some notes for LLRB