break out todo into must and other