adding matching chain