add TODO; doc generation