https://filelu.com/blog/n1128-efficient-file-management-system-for-emerging-technologies.html