structure for problems view