move macro .cpp to .h