compiling release