add circle buffer