delete: implement stubs for protocol