Files : fields and function