include a self reference in the delegate protocol (all 1 method so far)