Added the base for file handling