modified add deck behavior