fix autocompile