does all the stuff