Only compiling main