add a bunch of TODO comments