Use the actual setTarget function