Preparing for publication. Anticipated release date is Q1 2019.