New Deck - one step at a time
.