Used new data_buffer constructor