unoptimize for interactive use