yield if not earliest
remove files