Global climate change

Besides the Milankovitch cycles, what else can affect global climate change? Give at least two examples. Explain if the resulting changes from other events are short or long term and which of them, if any, are contributing to current global warming and how. Explain in 2-3 paragraphs.