func: function _processPurchase(
      address _beneficiary,
      uint256 _weiAmount,
      string _firstName,
      string _lastName,
      uint256 _pattern,
      uint256 _icon
    )
      internal
      returns (uint256)
    {
      return token.newToken(
        _beneficiary,
        _weiAmount,
        _firstName,
        _lastName,
        _pattern,
        _icon
      );
    }