global refact