Effective task delegation