versions compiling