Add #ifdefs