consolidate Deck prototype's methods