flux and reflux