Add new files and functionalities