fixes; execution enters main loop