making base58 work