CSGRT 2019 Review