forgot to fill buffer