add a more general plan to send tasks