buffer_main