m_deckCount is first set and the corrected. Why not set the right value directly?