tds items for alex's problem