and still quite lumpy and irregular
prev <<
>> next