convection and waves 1923971