add _ to define buffer