change tabbar to bufferlist