misc todo fixes