Only need to use the protocol, not the method