added cryptographic pow :)