Added lambda compiling