updated query and interface to suppor multiple produtcs(similar) search