add components source file;