trivial (expanded todo)