Class of 2019 NSSCO pushes through