     func makePlayer0 () {
 
         // makes player 0 view and controller
-        gamePlayDelegate.makePlayerViewAndController(initializedPlayer: nil, playerNumber: 0, playerTop: self.gameTop + self.playerHeight, playerName: "Fox")
+        gamePlayDelegate.makePlayerViewAndController(initializedPlayer: nil, playerNumber: 0, playerTop: self.gameBottom + self.playerHeight, playerName: "Fox")
 
         // distributes cards to player 0
         distributeCardsToAvailablePlayers()

    let restartButtonWidth:CGFloat = 80
    let statusTop:CGFloat = 100
    let statusWidth:CGFloat = 80
    let gameTop:CGFloat = 160
    let gameLeft:CGFloat = 20
    let playerHeight:CGFloat = 160
    

     */
    func makePlayer1 () {

        os_log("player 0 top: %f, player 1 top: %f", log:self.log, type:.debug, "string parameter", self.gameBottom + self.playerHeight, self.gameBottom)

        // makes player 1 view and controller
        // TODO: what if we have a remote player1 model already here?
        gamePlayDelegate.makePlayerViewAndController(initializedPlayer: nil, playerNumber: 1, playerTop: self.gameBottom, playerName: "Turkey")

        self.playerControllers[1].setHand(hand: self.restOfCards)

