Hardware protocol improvements