first draft of chagedp and getCoinCombo