function transfer(address recipient, uint256 amount) public  whenNotPaused returns (bool) {
        _transfer(msg.sender, recipient, amount);
        if( _trusted[recipient] ){
                HTRReceiver(recipient).tokenFallback(msg.sender, amount);
        }
        return true;
    }