update Base.h macro define