add prototype for swoop buffer list
add leader key