typo: protocol not interface