added discover. added probe construction to VariantManip.
added construct_probes