add to target pool