structure
everything done but items