Fixed protocol discrepancy
Bootstrapped arthur implementation in perl