Does a bunch of shit