updated carddeck interface.