init buf