core passing test and starting updating other modules