adding get files and share files functionalities