      */
     func moveCardToTableInView(card:Card) {
 
-        // moves the card in the view
         let cardNode = self.node.childNode(withName: card.getId())
 
         if let existingCardNode:CardNode = cardNode as? CardNode {

     */
    func moveCardToTable(card:Card) {

        if (self.getHand().count > 0) {

            moveCardToTableInModel(card: card)
            moveCardToTableInView(card: card)

        }

    }


        os_log("card tapped, with Id: \"%@\"", log:self.log, type:.debug, cardId)

        // gets the top card in the hand
        if let topCard = getTopCardInHand() {

            let topCardId = topCard.getId()

            // checks that the tapped card is the top card
