general notes for macroeconomics 6702990