finally compiling again