function startSpin(uint256 betAmount, address _customerAddress)
        internal
    {
        playerSpin memory spin = playerSpins[_customerAddress];
        require(block.number != spin.blockNum);

        if (spin.blockNum != 0) {
            _finishSpin(_customerAddress);
        }
        lose(_customerAddress, betAmount);
        playerSpins[_customerAddress] = playerSpin(uint256(betAmount), uint48(block.number));
    }