tidy + finalize