Agreed. Also, I emailed Steve like an hour ago asking if there is a specific date CEP applicants will know, because I didn't want to apply again yet. He replied "We hope to send them within a week."...
I know moving forward statistics is mandatory but I can't remember if they were giving us extra points still. Oh well. and 73 points is great, stay posi