global refinement now doesnt use log