further work towards the tdds.