@jim-crypto: Defs a decent