completed a bunch of shit