adding TARGET_ARCH