deckConstructor correction bugs