surround with ifdef DEBUG?