process files by size (smallest first)