typos and TODO updates