use kpm-list for better buffer lists management