basic skeleton for calculating best combo