finnaly compiling