we need to define target_cpu here