larger chunks, better eval