first stab at a parameter combination functionality