New file: the main structure