a workable version. Now I need to sort it by date
rename
use getExtensions
remove redundant getExtensions
sort by the last modification time, as my wife would expect