mv macro to header