made 'buf' constant