added hybrid calling of variants