I write to understand... and think to contribute...