Slightly better circbuff I reckon