Various impacts and consequences