progress it compiles