cache system to help note making