declared delegate protocol for modal picker