IFRS: 'Buckle your seatbelts'