some progress
en route to greedy filling