unrequire the define