I was in 2017 gst myself and half of my team was worried about the crashing etc and everyhing you wrote was on point