modified getFiles