work towards 14, just need to provide properly modified buffers to the dictionary production function