Add mke_buffer