2nd commit.  Created delegate protocol.  Still no edit/delete function.