adds multiple matching capabilities