assert was missing; one more TODO