cleanup
index
yea
cleanup
longer, slow
faster