created separate files for headers and content