delegate - is there a way to do it well?

Your time profile + immediate advice?