There are a lot of dirty things ...