A very good survey. Thank you very much.