automatic strategy discovery
merge strategy discovery