new garbage and improvements