Removed the colon after 'OnCompleted' in the protocol