cleanup
build filename
more
compare names