recompiled in advanced mode