https://www.onepetro.org/conference-paper/ARMA-2012-228