ugly restart
continued ugly restart
more ugly restart