vacuum stuff
merge and more vac stuff