typo in protocol