reoder function defs as add sort of the results
ignore data files and folders