Dreamora, I know the difference between Include and Import and I know how the current Import works. But what I'm saying is that BEFORE actually parsing and generating assembly code, the compiler could generate a header file based on definitions in the source file. That way, any file has access to the information in any other file, therefore making better structured and better organized programs.