There is something new in the air.