#2018 recap