changed define to not break boost