L70 - IMPLEMENTING and testing our own Protocols and delegates