not remove the define at options.h