update generator to 0.17.0-pre.4 and testing

didn't update everything to 0.17.0 code yet, just some of the testing