function transfer(address _to, uint256 _value) returns (bool success) {
        
        
        
        if (!transfersEnabled) revert();
        if (jail[msg.sender] >= block.timestamp) revert();

        return doTransfer(msg.sender, _to, _value);
    }