Documentation
Remove unused protocol methods to simplify