Added background compiling