half of output finished. compiles