Added yaml and core module code procedures