renamed to TodoResource