remove defines so they can be overridden