type and lots of shit