- fixed an issue where I wasn't using the ifdef function appropriately