cleanup 2018