como fazer com que uma tarefa tenha responsáveis diferentes dependendo de sua situação?